marooned and helpless

Translations
безнадёжно отрезанный, беспомощный
He sat marooned and helpless while waiting for rescue.
Он сидел, отрезанный от мира и беспомощный, ожидая спасения.